package com.chendongyang.www.service;//进行车牌号的申请和管理员的申请的审核；
import com.chendongyang.www.dao.appling;
import com.chendongyang.www.po.apply;
import com.chendongyang.www.util.userId;

import java.util.ArrayList;
import java.util.Scanner;

public class application {
    public void apply() throws Exception {
          boolean line;
          //车牌号的申请
          appling udi=new appling();
        System.out.println("请输入您的姓名");
        Scanner input=new Scanner(System.in);
        String  name=input.nextLine();
          line=udi.select(userId.Id);
          if(line){
              String lpNumber=udi.select1(userId.Id);
              System.out.println("您已有车牌号");
              System.out.println("该车牌为:"+lpNumber);
          }
          else {
              int line1=0;
              line1=udi.insert(userId.Id,name);
              if(line1==1) System.out.println("已开始申请，正等待审核通过");
              else System.out.println("申请失败");
          }
    }
    public void check() throws Exception {
        //管理员对车牌号申请的审核；
        appling udi=new appling();
        int line=0;
        System.out.println("现有以下用户进行申请");
        ArrayList<apply> list=udi.select1();
        int number=list.size();
        for(int i=0;i<number;i++){
            System.out.print(i+1+"  ");
            System.out.println(list.get(i));
        }
        System.out.println("请输入同意申请的个数");
        Scanner input=new Scanner(System.in);
        int num=input.nextInt();
        String a=input.nextLine();
        for(int i=0;i<num;i++){
            System.out.println("请输入同意申请的id号");
            String id=input.nextLine();
            System.out.println("请输入赋给其的车牌号");
            String lcnumber=input.nextLine();
            line=  udi.insert1(lcnumber,id)+line;
        }
        if(line==num) System.out.println("通过成功");
        else System.out.println("通过失败");
        udi.delete();
    }
}
